package org.apache.ibatis.type;

import java.lang.reflect.Type;

public abstract class TypeReference<T> {

    private final Type rawType;

    protected TypeReference() {
        rawType = getSuperclassTypeParameter(getClass());
    }

    Type getSuperclassTypeParameter(Class<? extends TypeReference> aClass) {
        return null;
    }
}
